/**
 * 
 */
package org.vsg.security.model.vo.json;

import java.sql.Timestamp;

import org.vsg.security.model.domain.SysRole;

/**
 * @author Bill Vison
 *
 */
public class SysRoleVO {

	private SysRole sysRole;

	public SysRoleVO(SysRole sysRole) {
		this.sysRole = sysRole;
	}

	public String getCode() {
		return sysRole.getCode();
	}

	public Timestamp getCreatedDate() {
		return sysRole.getCreatedDate();
	}

	public short getFlagDeleted() {
		return sysRole.getFlagDeleted();
	}

	public short getFlagInactive() {
		return sysRole.getFlagInactive();
	}

	public int getId() {
		return sysRole.getId();
	}

	public String getName() {
		return sysRole.getName();
	}

	public void setCode(String newCode) {
		sysRole.setCode(newCode);
	}

	public void setCreatedDate(Timestamp newCreatedDate) {
		sysRole.setCreatedDate(newCreatedDate);
	}

	public void setDescription(String newDescription) {
		sysRole.setDescription(newDescription);
	}

	public void setFlagDeleted(short newFlagDeleted) {
		sysRole.setFlagDeleted(newFlagDeleted);
	}

	public void setFlagInactive(short newFlagInactive) {
		sysRole.setFlagInactive(newFlagInactive);
	}

	public void setId(int newId) {
		sysRole.setId(newId);
	}

	public void setName(String newName) {
		sysRole.setName(newName);
	}

	public String getDescription() {
		return sysRole.getDescription();
	}

	
	
}
